short-tailed ant-trush - Espagnol Anglais Dictionnaire